package com.AAL.DAO.Interface;

import java.sql.Date;
import java.util.List;

import com.AAL.Model.PurchaseContract;
import com.AAL.Model.StatusOfContract;

public interface IPurchaseContractDAO {
	public PurchaseContract saveAndUpdatePurchaseContract(PurchaseContract purchaseContract);
	public PurchaseContract getPurchaseContract(int purchaseContractID);
	public PurchaseContract deletePurchaseContract(int purchaseContractID);
	public List<PurchaseContract> getLstPurchaseContractsByWritingDateAndStatus(StatusOfContract status, Date fromDate, Date toDate);
}
